machine-readable passport printer - French English Dictionary